

// Valida entero
function isInteger(valor) {
	// intento convertir a entero.
	// si era un entero no le afecta, si no lo era lo intenta convertir

	// Compruebo si es un valor num�rico
	if (parseInt(valor) != parseFloat(valor)) {
		// entonces (no es numero) devuelvo el valor cadena vacia
		return false
	} else {
		// En caso contrario (Si era un n�mero) devuelvo el valor
		return true
	}
}


/**
 * Elimina espacios en blanco antes y despues de la cadena
 * 
 * @param, string con la cadena que se desea evaluar
 */

/** Abrir ventana popup */

function Abrir_ventana(pagina) {
	var opciones = "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=508, height=500, top=85, left=140";
	window.open(pagina, "", opciones);
	return false;
}

/** Cerrar una ventana */
function cerrar_ventana() {
	window.close()
	return false;
}

// agrega la funcion trim (elimina espacios en una cadena) a cualqquier elemento
// String
String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g, "");
};

// Transforma minusculas a maysuculas
function pasarMayusculas(cadena) {
	var result = "";
	var str = cadena.split('');

	for (i = 0; i <= str.length - 1; i++) {
		str[i] = str[i].toUpperCase();
		result += str[i];
	}
	alert(result); // return(result);
}
